a:focus,
a:hover {
    text-decoration: none;
}

.img1 {
    height: 45px;
    display: inline-block !important;
}

.colss {
    border-right: #fff solid 1px;
}

.naboutus .bds {
    text-align: center;
    padding: 20px 0;
}

.naboutus strong {
    font-size: 14px;
}

.naboutus .bds img {
    max-width: 100%;
}

.chanpin1 {
    width: 214px;
    margin: 0px 26px 30px 42px;
    display: inline-block;
    float: left;
    position: relative;
    height: 205px;
    border: 1px solid #dfdfdf;
}

.chanpin1 p {
    width: 214px;
}

.chanpin1 img {
    width: 100%;
}

.list_ul {
    width: 33.3%;
    float: left;
    padding: 20px 0;
}

.list_ul img {
    width: 100%
}

.slideBox4 {
    width: 100%;
}

.index-content {
    padding-top: 20px;
}

dd {
    margin-left: 0px;
    color: #9E9B9B;
    text-align: left;
}

.sanjimenu a {
    margin-right: 24px;
    width: 226px;
    text-align: left;
}

.anli1 .ps {
    height: 85px;
    line-height: 19px;
    color: #525252;
    border-bottom: 1px solid #0073c4;
    margin-bottom: 9px;
    padding-top: 15px;
}

.foot1 ul li {
    height: auto;
    width: 97px;
}

.navbar-default {
    background-color: white;
}

.navbar-brand {
    padding: 0;
}

.navbar-brand>span {
    height: 50px;
    line-height: 50px;
    padding-left: 40px;
    font-size: 18px;
    display: inline-block;
    background: url(../bgimg/tel.png) no-repeat left center / 25px 25px;
    margin-left: 10px;
    font-style: italic;
}

.navbar-collapse {
    padding-left: 0;
    padding-right: 0;
}

.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
    background-color: #01a0e7;
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
    background-color: #1db398;
    color: #ffffff;
}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
    background-color: #1db398;
    color: #ffffff;
}

.navbar-default .navbar-nav>li>a {
    color: #ffffff;
}


/**追加分页样式**/

.fenye {
    text-align: center;
    clear: both;
    margin-top: 30px;
}

.fenye ul {
    display: inline-block;
    padding-left: 0;
    margin: 0 0 10px 0;
    border-radius: 4px;
}

.fenye ul li {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    background-color: #fff;
    border: 1px solid #ddd;
    color: #333;
}

.fenye ul li a {
    color: #333;
}

.thisclass {
    background-color: #01a0e7 !important;
    color: #fff !important;
}


/****媒体查询****/

@media(min-width:1200px) {
    .container {
        width: 1200px;
        padding-left: 0;
        padding-right: 0;
    }
}

@media(max-width:1200px) {}

@media(min-width:768px) {
    .navbar-header {
        float: none;
    }
    .navbar-default {
        display: none;
    }
}

@media(max-width:768px) {
    .navwai,
    .top {
        display: none;
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a {
        color: #ffffff;
    }
    .indexcenter1cp1 {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
    }
    .indexcenter1 {
        padding-bottom: 0;
    }
    .indexcenter21>ul>li {
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }
    .indexcenter22_11 {
        width: 100%;
    }
    .indexcenter22_12 {
        width: 100%;
        padding-bottom: 15px;
    }
    .indexlxfs1 {
        width: 100%;
        border-right: none;
        border-bottom: 1px solid #dedede;
    }
    .indexlxfs1:last-of-type {
        border-bottom: none;
    }
    .indexlxfswai {
        height: auto;
        margin-top: 15px;
    }
    .indexlxfs1 h4 {
        font-size: 16px;
    }
    .foot2>span {
        display: block;
    }
    .foot1 {
        display: none;
    }
    .cptop1 {
        margin-top: 0;
    }
    .cptop11 {
        display: none;
    }
    .naboutus {
        margin: 20px 0;
        padding-bottom: 0;
    }
    .cptop img {
        position: static;
    }
    .nnew1 img {
        display: none;
    }
    .nnew1 .nnew11 {
        margin-left: 0;
        width: 100%;
    }
    .nnew1 .nnew11 a {
        font-size: 16px;
        line-height: 26px;
        display: inline-block;
    }
    .nnewxq1 h3 {
        font-size: 16px;
        height: auto;
    }
    .nnewxq3a1,
    .nnewxq3a2 {
        width: 100%;
        line-height: 30px;
    }
    .nnewxq3 {
        padding: 10px 0;
    }
    .chanpin1 {
        width: 100%;
        height: auto;
        margin: 0 0 15px 0;
    }
    .chanpin1 img {
        height: auto;
    }
    .chanpin1 p {
        width: 100%;
    }
    .list_ul {
        width: 100%;
        padding: 15px 0;
    }
    .wentibox {
        padding: 0;
    }
    .da {
        padding: 20px 10px;
    }
    .xiazaibox {
        padding: 0;
    }
    .anli1 {
        width: 100%;
        margin-right: 0;
    }
}